package innerclasses;

public class Parcel11 {

	public Parcel11() {
		// TODO 自动生成的构造函数存根
	}
	
	private static class ParcelContents implements Contents{
		private int i =11;
		@Override
		public int value() {
			return i;
		}
	}
	protected static final class ParcelDestination implements Destination{
		private String label;
		private ParcelDestination(String whereTo) {
			label = whereTo;
		}
		@Override
		public String readLabel() {
			return label;
		}
		public static void f() {}
		static int x = 10;
		static class AnotherLevel{
			public static void f() {}
			static int x =10;
		}
	}
	
	public static Destination destination(String s ) {
		return new ParcelDestination(s);
	}
	public static Contents contents() {
		return new ParcelContents();
	}
	
	public static void main(String[] args) {
		Contents c = contents();
		Destination d = destination("Tasmaina");
	}
	
}
